extremely stimulated - Espagnol Anglais Dictionnaire